// 运行时配置

// 全局初始化数据配置，用于 Layout 用户信息和权限初始化
// 更多信息见文档：https://umijs.org/docs/api/runtime-config#getinitialstate
export async function getInitialState(): Promise<{ name: string }> {
  return { name: '露营小程序管理后台' };
}

export const layout = () => {
  return {
    logo: 'https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg', // 暂时使用示例logo，后续可替换为自己的logo
    title: '露营小程序',
    menu: {
      locale: false,
    },
    layout: 'mix', // 混合布局
    fixedHeader: true, // 固定头部
    fixSiderbar: true, // 固定侧边栏
    colorWeak: false, // 色弱模式
    contentWidth: 'Fluid', // 内容区域宽度
  };
};
